go/printer.printer.wsbuf (field)

32 uses

	go/printer (current package)
		printer.go#L67: 	wsbuf        []whiteSpace // delayed white space
		printer.go#L102: 	p.wsbuf = make([]whiteSpace, 0, 16) // whitespace sequences are short
		printer.go#L375: 			for i, ch := range p.wsbuf {
		printer.go#L379: 					p.wsbuf[i] = ignore
		printer.go#L412: 		for i, ch := range p.wsbuf {
		printer.go#L416: 				p.wsbuf[i] = ignore
		printer.go#L426: 				if i+1 < len(p.wsbuf) && p.wsbuf[i+1] == unindent {
		printer.go#L439: 				p.wsbuf[i] = ignore
		printer.go#L700: 	for i, ch := range p.wsbuf {
		printer.go#L704: 			p.wsbuf[i] = ignore
		printer.go#L717: 				p.wsbuf[i] = ignore
		printer.go#L721: 	p.writeWhitespace(len(p.wsbuf))
		printer.go#L734: 	for _, ch := range p.wsbuf {
		printer.go#L802: 		switch ch := p.wsbuf[i]; ch {
		printer.go#L820: 			if i+1 < n && p.wsbuf[i+1] == unindent {
		printer.go#L826: 				p.wsbuf[i], p.wsbuf[i+1] = unindent, formfeed
		printer.go#L837: 	l := copy(p.wsbuf, p.wsbuf[n:])
		printer.go#L838: 	p.wsbuf = p.wsbuf[:l]
		printer.go#L912: 			i := len(p.wsbuf)
		printer.go#L913: 			if i == cap(p.wsbuf) {
		printer.go#L920: 			p.wsbuf = p.wsbuf[0 : i+1]
		printer.go#L921: 			p.wsbuf[i] = x
		printer.go#L952: 				if len(p.wsbuf) != 0 {
		printer.go#L955: 				p.wsbuf = p.wsbuf[0:1]
		printer.go#L956: 				p.wsbuf[0] = ' '
		printer.go#L1030: 		p.writeWhitespace(len(p.wsbuf))